upfront payment

Translations
предоплата
He made an upfront payment before the service was provided.
Он сделал предоплату до того, как услуга была предоставлена.
Definitions
An upfront payment is a sum of money paid in advance before the delivery of goods or services, often used to secure a transaction or commitment.